草庐IT

Linux PID 回收

全部标签

android - 在水平和垂直方向的 recyclerview 中膨胀布局,FlexboxLayout 与回收 View 添加 View 水平自动垂直

我有一个在Activity中膨胀的布局。现在所有信息都垂直显示,如下所示。thisishowitlooksnow但我想要的是三个textView应该水平放置,然后接下来的三个应该作为下一行,依此类推。我已经发布了它应该在底部看到的方式。thisishowIwantittolooklike这是有recyclerview的布局底部是一个单独的布局,只有一个我用来膨胀的textView。以及我对布局进行扩充的kotlinActivityoverridefunonCreateViewHolder(parent:ViewGroup,viewType:Int):GroupsViewHolder{v

java垃圾回收机制(面试)

1.1堆空间结构  Java的自动内存管理主要是针对对象内存的回收和对象内存的分配。同时,Java自动内存管理最核心的功能是堆内存中对象的分配与回收。Java堆是垃圾收集器管理的主要区域,因此也被称作GC堆。Eden区、两个Survivor区S0和S1都属于新生代,中间一层属于老年代,最下面一层属于永久代。   1.2内存分配和回收机制  当Eden区没有足够空间进行分配时,虚拟机将发起一次MinorGC。GC期间虚拟机又发现allocation1无法存入Survivor空间,所以只好通过分配担保机制把新生代的对象提前转移到老年代中去。执行MinorGC后,后面分配的对象如果能够存在Eden区

java - 如何使用滑动手势删除回收 View 中的卡片?

如何使用滑动手势从我的回收View中删除卡片,就像在Google-now等中所做的一样。到目前为止,我已经创建了cardview应用程序,但它是通过滑动手势删除卡片的我有问题。我在该网站上没有找到任何有用的教程或问题解答。如有任何帮助,我们将不胜感激。我的代码如下。我的ActivitypublicclassMyActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);//setContentView(R.layou

android - 当我在 Recyclerview 中上下滚动时,回收无法正常工作

这是我的代码当我上下滚动时,图像也会添加到其他位置,即使在这些位置图像路径不存在。假设图像路径位于1,2和3位置,但它也在4,10,15位置等处显示图像publicclassContact_Adapter_RecyeckViewextendsRecyclerView.Adapter{privateArrayListarraylist;privateContextcontext;publicContact_Adapter_RecyeckView(Contextcontext,ArrayListarrayListImages){this.arraylist=arrayListImages;

android - 带有回收器 View 的搜索 View 无法正常工作

嗨,我正在开发一个应用程序,我在fregement中实现了回收View和搜索View。我第一次根据文本更改获得过滤器产品。但是当我一个一个地删除文本时,所有列表都将是空的。最后什么都不能显示。这是我的fragment中的代码 最佳答案 您正在对名为plistarray的单个array进行连续操作在filter()方法中,您已清除plistarray并再次使用相同的方法查找记录。所以你应该为你的适配器使用一些其他数组而不是plistarraypublicvoidfilter(Stringtext){if(text.isEmpty())

android - 具有包装内容项水平和垂直滚动的回收器 View

你好,我想制作一个回收器View,以将项目水平放置到屏幕适合的数量,但垂直滚动,例如此图像我尝试使用StaggeredGridLayoutManager但它必须指定要列作为屏幕大小的列数任何帮助都会很好 最佳答案 您可以使用FlexLayoutManager进行此类设计FlexLayout这是在RecycleView中使用FlexLayoutManager的示例fragmentRecyclerViewrecyclerView=(RecyclerView)context.findViewById(R.id.recyclerview);

android - 如何访问回收站 View 中项目的查看器?

我有一个显示图像列表的回收站View。我已将onScrollListener添加到该回收站View。现在,当检测到滚动时,我想在查看器中设置ImageView的翻译。因此,我需要对底层View持有者的引用。我怎样才能得到这些?在代码中(这行不通,但您会明白我想要实现的目标):ImageViewimageView=(ImageView)((RecyclerFragmentAdapter.MyViewHolder)mRecyclerView.getChildAt(i)).itemView.findViewById(R.id.imageView);//...Modifyimageview,i

android - 回收 View + 网格布局管理器 : Resizing items to fit the screen and preserve ratio

我正在尝试使用RecyclerView和GridLayoutManager来显示项目列表。以下是我要满足的标准:每一行都有一些由spanCount指定的项目每个项目占据屏幕的相等部分,并且它们一起填满整个屏幕。项目高度由其宽度和指定比例决定。我发现,如果我在项目View上设置android:layout_width="match_parent",那么项目宽度将通过将RecyclerView的宽度除以spanCount来设置。问题是我不知道如何让项目的高度与其宽度成正比,这由布局管理器决定。我唯一的解决方案是放弃用于测量的布局管理器,并在onBindViewHolder中显式设置项目尺寸

android - 一次包含多个项目的水平回收器 View

我想像这样一次显示多个项目View我正在使用回收站View23.2.1compile'com.android.support:recyclerview-v7:23.2.1'我的回收站Viewxml对应的Java代码mRecyclerView=(RecyclerView)findViewById(R.id.gallary);mLayoutManager=newLinearLayoutManager(this,LinearLayoutManager.HORIZONTAL,false);mRecyclerView.setLayoutManager(mLayoutManager);通过这种配置

java - Android RecyclerView,回收工作不正常

我有一个正在使用的RecyclerView。我以前用过RecyclerView但从来没有遇到过这个问题。当我上下滚动时,一些项目会消失,而一些消失的项目会再次出现在底部。代码:ViewHolder:publicclassViewHolderextendsRecyclerView.ViewHolder{publicTextViewtxt;publicViewHolder(Viewview){super(view);txt=(TextView)view.findViewById(R.id.txt);}}适配器:publicclassMyAdapterextendsRecyclerView.